A small coffee shop on the strand with the best cakes and coffee in sliema.
Tucked away in a little alley off bisazza street, the main shopping thoroughfare, this is one of the best places on the island for maltese cuisine.
Baracuda in Baluta Bay has some of best food around. Fish is what they do best, fresh out of the sea.